/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package algoritmo2.mutacion;

import algoritmo2.Arbol;
import algoritmo2.Individuo;
import algoritmo2.RandomPropio;

/**
 *
 * @author Ra
 */
public class MutacionFuncional extends Mutacion{

    @Override
    public void mutacion(Individuo padre1) {
        Arbol  nodo = RandomPropio.dameNodoFuncional(padre1);
        
        if(nodo.getNombre().equals("OR")){
            nodo.setNombre("AND");
        }
        else if(nodo.getNombre().equals("AND")){
            nodo.setNombre("OR");
        }        
    }

}
